#include "ProcessPoll.hpp"
#include "Task.hpp"
int main()
{
    srand(time(0)); // 初始化随机数种子
    ProcessPool pp(gdefaultnum);
    // 启动进程池
    pp.Start();
    // pp.Debug();
    // int task_code = 0;
    int cnt = 10;
    // 2.派发任务
    while (cnt--)
    {
        pp.Run();
        sleep(1);
    }
    // 回收进程池
    pp.Stop();

    return 0;
}